#include <iostream>
#include <cstring>
using namespace std;
namespace A
{
    void insertTail()
    {
        std::cout << "first" << std::endl;
    }
    int a = 10;
    namespace B
    {
        void insertTail()
        {
            std::cout << "sencond" << std::endl;
        }
        int a = 30;
    }
}
namespace B
{
    void insertTail()
    {
        std::cout << "sencond" << std::endl;
    }
    int a = 20;
}

// using namespace A;
using namespace ::B;
int main()
{
    // using namespace A;
    A::B::insertTail();
    A::B::insertTail();
    std::cout << "A的a:" << A::a << std::endl;
    std::cout << "A的B的a:" << A::B::a << std::endl;
    std::cout << "B的a:" << B::a << std::endl;
    return 0;
}